* {
  font-family: "Myriad Pro", Verdana, Arial;
}

a, a:visited {
  text-decoration: none;
  font-weight: bold;
  color: #6484b7;
}

a:hover {
  cursor: pointer;
  color: orange;
}

body {  
  color:#666666;
  font-size: small;
}

h1, h2, h3, h4 {
  margin-top:3px;
  margin:0;
}

dd {
  margin-left:15px;
  margin-bottom:5px;
}

#errors {
  color: red;
  font-weight: bold;
  margin-top: 10px;
  text-align: center;
  clear:both;
}

#loading {
  text-align: center;
  margin-top: 25px;
  clear:both;
}

#messages {
  color: #000;
  background-color:#fff1a8;
  font-weight: bold;
  padding:5px;
  text-align: center;
  float:left;
  width:50%
}

#main {
  margin-top:5px;
  clear:both;
}

#header {
  text-align:right;
}


